package com.guldan.jaina.provider;

import com.guldan.core.dubbo.client.ResponseDTO;
import com.guldan.core.search.Pagination;
import com.guldan.jaina.dto.paylevel.PayLevelDTO;
import com.guldan.jaina.dto.paylevel.PayLevelSearchDTO;

/**
 * Created by Silas.
 * Date: 2016/11/7
 * Time: 22:49
 */
public interface IPayLevelProvider {

    //获取单个支付标准，传入：PayLevelid
    ResponseDTO<PayLevelDTO> get(Integer var1);

    //新增/更新单个支付标准，传入：PayLevelDTO
    ResponseDTO<PayLevelDTO> save(PayLevelDTO var1);

    //删除单个支付标准，传入：PayLevelid
    ResponseDTO<Boolean> delete(Integer var1);

    //分页获取支付标准信息列表，传入：检索DTO
    ResponseDTO<Pagination<PayLevelDTO>> list(PayLevelSearchDTO var1);

}
